About Allen Fleming Ca Limited (NI664040) United Kingdom