About Sandal Rose Limited (04920547) United Kingdom