About Williams Rose Limited (10591339) United Kingdom