About Baja Bedford Ltd (10555606) United Kingdom