About Bernard Bosher Limited (08858056) United Kingdom