About Leeks Pelmet Ltd (07430031) United Kingdom