About Glassbox Engineering Limited (09800146) United Kingdom