About Jane Leadon Ltd (NI656281) United Kingdom