About Leoplast (uk) Ltd (05723877) United Kingdom