About Shi Corporation Uk Limited (10953103) United Kingdom