About Philpott & Cowlin Limited (00512206) United Kingdom