About S B Spice Ltd (10159177) United Kingdom