About Waugh Management Ltd (07867903) United Kingdom