About Metro Snax Limited (08672135) United Kingdom