About Listed Glass Ltd (12619915) United Kingdom