About F.s. Mackenzie International Limited (06596875) United Kingdom