About S.f. Dean Ltd (04872974) United Kingdom