About Allegro Blinds (st Albans) Limited (10802438) United Kingdom