About Philip Barnes & Co Limited (04173947) United Kingdom