About Eyles Home & Garden Improvements Limited (09817238) United Kingdom