About Spencessenses Ltd (11417377) United Kingdom