About Village Street Kitchen Limited (07448231) United Kingdom