About The Small Holding Restaurant Limited (11073566) United Kingdom