About Ideal Homes Holdings Limited (00288115) United Kingdom