About C. & V. Carmichael Limited (SC109530) United Kingdom