About The Country Store (leadenham) Limited (13111489) United Kingdom