About Bay View Child Care Holdings Ltd (11224174) United Kingdom