About Waugh International Consulting Limited (10073371) United Kingdom