About J H & P Limited (13328001) United Kingdom