About Spencehall Limited (13128369) United Kingdom