About London Fencing Club Limited (05725505) United Kingdom