About M&c Macdonald Limited (SC625258) United Kingdom