About Thomas Philpott Limited (06383644) United Kingdom