About The Bedford Competition Limited (12583750) United Kingdom