About Young & Life Limited (SC463781) United Kingdom