About Mcdonald Glencross Limited (04321288) United Kingdom