About Abos Installations Ltd (10956782) United Kingdom