About Bickerton Limited (02326498) United Kingdom