About Steed Architecture & Interiors Limited (09130841) United Kingdom