About Dean Nominees Limited (02382243) United Kingdom