About Waugh Industrial Consulting Limited (06429997) United Kingdom