About Venetianblinds Limited (08136303) United Kingdom