About Abbey Glass (cardiff) Limited (02759615) United Kingdom