About Alan Doyle Installations Ltd (SC477736) United Kingdom