About Eurobloch Ltd (04506776) United Kingdom