About 3d Printing Solutions Limited (13193165) United Kingdom