About Memia Building Services Ltd (12439476) United Kingdom