About G & A Macdonald Limited (SC298295) United Kingdom