About Mep (special Projects) Limited (05356244) United Kingdom