About Sierra Marine (china) Limited (10675382) United Kingdom