About Bedford Mobile Solutions Ltd (11926760) United Kingdom