About Churchill Stone Limited (07349931) United Kingdom