About Lamberts Bedford Ltd (10339952) United Kingdom