About Ryedale Timber & Pet Homes Ltd (13249080) United Kingdom