About Geoff Mackay Limited (06895520) United Kingdom