About S & P Holding Ltd. (05907995) United Kingdom