About Thomas Betts (upper Pollicott) Limited (12009722) United Kingdom