About Llanelli Blinds & Upholstery Limited (04736251) United Kingdom