About A & B Glass Properties Limited (05151205) United Kingdom