About Mem Construction Limited (11693833) United Kingdom