About Cavell & Lind Limited (04120855) United Kingdom