About Sill-o-ette Curtains & Blinds Ltd (13081811) United Kingdom