About Dean Rose Solutions Limited (06822453) United Kingdom