About John Roe Holdings Limited (13668538) United Kingdom