About C N Macdonald Ltd (SC620330) United Kingdom