About J H Glass Ltd (04452823) United Kingdom