About David Phillips & Co. Limited (03050260) United Kingdom