About Springfords And Rose Limited (00599432) United Kingdom