About Leemans Jan Ltd (12979607) United Kingdom