About Frame-tech Structures Limited (06450934) United Kingdom