About James Beswick Limited (11742280) United Kingdom