About Bickerdike Allen Limited (09284448) United Kingdom