About Shel Restaurant Limited (08471166) United Kingdom