About Yx Bedford Ltd (13650015) United Kingdom