About Sunstopper Blinds Limited (04307505) United Kingdom