About Compass And Rose Limited (08195428) United Kingdom