About Broken Glass Limited (06691888) United Kingdom