About Holt & Hanger Limited (10295097) United Kingdom