About Jack Rowe Limited (10491147) United Kingdom