About Newton And Bell Limited (08242832) United Kingdom