About Merc Buildings Limited (08393781) United Kingdom