About Coombs (bedford) Limited (03827215) United Kingdom