About Ryder & Daly Home Improvements Ltd (12660812) United Kingdom