About J.b.eccleston Limited (04626795) United Kingdom