About Mark Rose Limited (11124309) United Kingdom