About Y&r Services Limited (09479385) United Kingdom