About Haugh And Partners Limited (11098149) United Kingdom