About John Leonard Ltd (09960712) United Kingdom