About Vixen Safety Limited (04584558) United Kingdom