About The Fennel Club Loughborough Ltd (13412529) United Kingdom