About Andre Mackie Limited (11875641) United Kingdom