About Jo Stuart Fox Ltd (11048396) United Kingdom