About Spx Sabik Europe Holdings Limited (11757540) United Kingdom