About Holland & Heinrich Limited (10747425) United Kingdom