About Charles Darrow (north Devon) Limited (09802990) United Kingdom