About James Sly Limited (10934481) United Kingdom