About Waugh & Co Management Services Limited (06393665) United Kingdom