About Mark Doherty Installations Ltd (09119202) United Kingdom