About Phillips & Stubbs Limited (04849014) United Kingdom