About Tall Blocks Ltd. (11081285) United Kingdom