About J & C Pomroy Limited (04897731) United Kingdom