About Frames & Glass Ltd (07196984) United Kingdom