About Bosch Family 2 Ltd (12751030) United Kingdom