About Frame Communications Limited (02843499) United Kingdom