About Haigh Holdings Ltd (10872592) United Kingdom