About Bell & Baskets Ltd (13230003) United Kingdom