About Y R Associates Limited (06529251) United Kingdom