About Oakhurst Blinds Limited (04663771) United Kingdom