About Robert Bosch Limited (SC013418) United Kingdom