About Fiddlesticks Restaurant Limited (02810543) United Kingdom