About Spiralock Of Europe Ltd. (03219545) United Kingdom