About Mcdonald Installs Ltd (13416257) United Kingdom