About Ridgecross Limited (01415463) United Kingdom