About Strike Three Design Ltd (09985406) United Kingdom