About Ribblesdale Holdings Limited (00821874) United Kingdom