About Spacks Trading Limited (06895286) United Kingdom