About Frame Development Ltd. (09521400) United Kingdom