About Norfolk Staycations (nelson Street) Ltd (13404112) United Kingdom