About Glass A Ramme Limited (10038842) United Kingdom