About Philford Design Engineers Limited (01427385) United Kingdom