About Bell Lane Holdings Ltd (12362763) United Kingdom