About London Athletic Club Limited (05791978) United Kingdom