About Bell Lane (hendon) Ltd (10404695) United Kingdom