About J.n. Boswell Limited (05493843) United Kingdom