About Ideal Homes Limited (00243565) United Kingdom