About J & P Green Limited (12746502) United Kingdom