About Telescope Training Ltd (12129977) United Kingdom