About Young Alexander Limited (04924323) United Kingdom