About Jim Harrow Limited (03700736) United Kingdom