About A. B. S. Ideal Homes Holdings Limited (08860815) United Kingdom