About Young Solutions Limited (03592573) United Kingdom