About Waugh & Co (nominee) Limited (06393696) United Kingdom