About Special Seven Limited (08536565) United Kingdom