About Birch Holt Holdings Limited (11775085) United Kingdom