About Special Shack Ltd. (10945618) United Kingdom