About Yorkshire Glass Solutions Limited (04696263) United Kingdom