About James Alexander Fox Ltd (13590975) United Kingdom