About Kevin A Mcdonald Ltd (SC693865) United Kingdom