About Jebrick Rose Limited (10782682) United Kingdom