About The Loughborough Exchange Ltd (06191020) United Kingdom