About Beneath Glass Limited (08248730) United Kingdom