About The Kingsborough Deli Ltd (SC622267) United Kingdom