About Canton (bedford) Limited (10434737) United Kingdom