About Open Architecture And Technology For Entrances Limited (05170410) United Kingdom