About Waugh & Co (trustee) Limited (08339913) United Kingdom