About Block Gran Ltd (12617217) United Kingdom