About Young & Harris Limited (07258804) United Kingdom