About Waugh & Co Limited (06459895) United Kingdom