About Brookrose Limited (08626999) United Kingdom