About Hollins Bosch Limited (10093154) United Kingdom