About Joel Rose Limited (13076804) United Kingdom