About Ryedale Holdings Ltd (SC568984) United Kingdom