About Germany Riggs Chymistry Engineering Ltd (12382914) United Kingdom