About Ideal Homes Group Limited (12293747) United Kingdom