About Ideal Improvements Ltd (10201641) United Kingdom