About Haigh Hall Management Limited (11326589) United Kingdom