About Shima Works Limited (12741873) United Kingdom