About York Glass Ltd (07357515) United Kingdom