About Harry Bosch Ltd (SC652194) United Kingdom