About William Dickson (blinds & Shutters) Limited (SC073502) United Kingdom