About Isaac Rose Limited (12187091) United Kingdom