About Glassblade Ltd. (08424223) United Kingdom