About Waugh & Co Trading Limited (05891155) United Kingdom