About Squareblok Ltd. (09437911) United Kingdom