About George Mackie Limited (08078308) United Kingdom