About Macdonald Green Ltd (SC598211) United Kingdom