About Bell & Bell Living Ltd (12686654) United Kingdom