About Y & R Solutions Ltd (09571849) United Kingdom