About Blocks N Bricks Ltd (11615302) United Kingdom