About Valhalla Take Away Ltd (13503687) United Kingdom