About Dyche Design Ltd (05654882) United Kingdom