About Bell & Martin Ltd (12981390) United Kingdom