About Baker Holdings Limited (09538361) United Kingdom