About Frame Team Ltd. (08481837) United Kingdom