About Simon Dean Ltd (12401762) United Kingdom