About Simon Dean Design Limited (09991740) United Kingdom