About Gazelle London Limited (09325732) United Kingdom