About Spring Rose Limited (12096015) United Kingdom