About Diamond Blocks Ltd (09541177) United Kingdom