Kelly John P & Co Solicitors