About The Fiddlers Elbow (wellingborough) Limited (11642512) United Kingdom