About Glass And Still Limited (12959725) United Kingdom