Mega Byte Catering Limited © 2011. Registered in England & Wales no. 05331148 Registered Office: Unit 5 Commercial Mews Nth, 45a Commercial Rd, Eastbourne, Sussex