About J P Kenilworth Limited (12156153) United Kingdom