About Dean Rose Holdings Ltd (03153232) United Kingdom