About Bickford 1964 Limited (08706443) United Kingdom