About Felixstowe Blinds & Awnings Ltd (13621283) United Kingdom