About Lepe Design Limited (04750334) United Kingdom