About Dilworth Design Limited (01924328) United Kingdom