About S & P (leeds) Ltd (09153078) United Kingdom