About Friargate Frames & Design Limited (04510197) United Kingdom