About John Finlay Ltd (07905357) United Kingdom