About Special World Limited (08965723) United Kingdom