About Jsh Design London Limited (09313579) United Kingdom