About The Slip Kitchen Bar Ltd (12963272) United Kingdom