About Young & James Limited (07248658) United Kingdom