About Haileybury Limited (02012841) United Kingdom