About The Sspecial Company Ltd (12580741) United Kingdom