About Blocktec Ltd (11134581) United Kingdom