About Macdonald Labrador Limited (04760988) United Kingdom