About Gl Construction & Interiors Limited (10990857) United Kingdom