About John Large James Limited (10247572) United Kingdom