About Loughbrough Ltd (13492776) United Kingdom