About Uwagboe S Kitchen & Grill Ltd (SC682026) United Kingdom