About Haugh Head Holdings Ltd (12749280) United Kingdom