About Jack Roe Limited (03265265) United Kingdom