About Macdonald & Company Group Limited (03670901) United Kingdom