About Philip & Finch (uk) Ltd (07688357) United Kingdom