About Bickers & Bell Ltd (12713027) United Kingdom