About Idsglas Ltd (08283838) United Kingdom