About Registry Of Master Blind & Curtain Makers Limited (02415109) United Kingdom