About James Smith Holding Ltd (12298477) United Kingdom