About Bell & Moore Ltd (11606766) United Kingdom