About G Macdonald & Son Limited (04999256) United Kingdom