About Leiston Carpets Ltd (07023043) United Kingdom