About Newmans (cheltenham) Limited (01508837) United Kingdom