About Cavanagh Charles Limited (07239407) United Kingdom