About Robert Bosch Investment Limited (02692230) United Kingdom