About David Haugh Ltd (05473559) United Kingdom