About James Greenlees Limited (03236345) United Kingdom