About Welling Restaurant Limited (10691846) United Kingdom