About Block 2 Limited (04329307) United Kingdom