About Ridgecastle Limited (01835212) United Kingdom