About Ambient Frameless Glass Limited (12099352) United Kingdom