About J.todd Ltd (08006231) United Kingdom