About The Fiddlers Kitchen Limited (10793201) United Kingdom