About A.b.s. Ideal Homes Limited (01038243) United Kingdom