About Euroblock Products Ltd (09310569) United Kingdom