About Clash Design Ltd (05593131) United Kingdom