About Sho Works Limited (12620112) United Kingdom