About Lepore Limited (07718398) United Kingdom