About Noel Waugh Limited (09928517) United Kingdom