About Beds And Herts Solutions Ltd. (11404027) United Kingdom