About Haunchwood Ideal Limited (10431779) United Kingdom