About Ideal Country Homes (holdings) Limited (02277428) United Kingdom