About Haughley Holdings Limited (12924286) United Kingdom