About Dillons Design Limited (05452006) United Kingdom