About R S Dean Limited (SC641472) United Kingdom