About Sparex Holdings Limited (05586098) United Kingdom