About S75 Design Ltd (11907490) United Kingdom