About J Leonard Ltd (07586072) United Kingdom