About Square Mile Fitness Ltd (13292638) United Kingdom