About Silver Blocks Limited (12086574) United Kingdom