About Waldron & Garratt Ltd (11460030) United Kingdom