About Thomas Powley & Son Limited (SC281002) United Kingdom