About Favorita Bedford Ltd (12292671) United Kingdom