About Frame Architecture Limited (09540649) United Kingdom