About Macdonald Dona Lola No.18 Limited (02099207) United Kingdom