About L J Leonard Ltd (13398470) United Kingdom