About Bickerton Bros. Limited (01153112) United Kingdom