About Lead Fifty Ltd (11216129) United Kingdom