About Macdonald (uk) Limited (SC276319) United Kingdom