About Jeffrey Rose Limited (10157420) United Kingdom