About Macdonald Dona Lola No. 21 Limited (02099195) United Kingdom