About Alex Macdonald Limited (06186023) United Kingdom