About Shi Manufacturing Company Limited (06420009) United Kingdom