About Alexander Forbes International Limited (02265613) United Kingdom