About Y&a (ne) Limited (13105750) United Kingdom