About J & H Greaves Limited (06090808) United Kingdom