About Ridgegate Challock Limited (11593012) United Kingdom