About J And P. Keogh Limited (01342093) United Kingdom