About J P Leefe & Co Llp (OC341313) United Kingdom