About Spero Trading Limited (08937349) United Kingdom