About Beards Blinds & Awnings Ltd (08749241) United Kingdom