About Glanville Futures Limited (12302240) United Kingdom