About Ribble Lodge Limited (00921307) United Kingdom