About Dean Mansell Limited (11352103) United Kingdom