About Haybridge Associates Ltd (12606322) United Kingdom