About Looking Glass Training Ltd (09583166) United Kingdom