About Jane French Mackenzie Ltd (SC261637) United Kingdom