About Philip Barker & Co Limited (05213029) United Kingdom