About Leclinics Ltd (02450857) United Kingdom