About Frame International Limited (03276800) United Kingdom