About Macculloch & Wallis Limited (00452913) United Kingdom