About A.b.a. Building & Design Limited (03448222) United Kingdom