About Bickford Limited (03301627) United Kingdom