About Cucumber Bars (lincoln) Ltd (12880471) United Kingdom