About Dack Design Ltd (12176965) United Kingdom