About K & N Macdonald Ltd (SC479136) United Kingdom