About Mayhall & Waterhouse Limited (12794983) United Kingdom