About James Rose Limited (08084188) United Kingdom