About Y Dean (ni) Ltd (NI656893) United Kingdom