About Thomas Philpott & Co Limited (13341255) United Kingdom