About James & Son Sporting Accessories Limited (11610739) United Kingdom