About Spn Holdings Ltd (12534228) United Kingdom