About Dean Cross Limited (09296379) United Kingdom