About Mark Singer Installations Ltd (08814932) United Kingdom