About Cavell Rose Limited (07561055) United Kingdom