About Vixen Pub Company Limited (11539726) United Kingdom