About Silo Holding Ltd (08299257) United Kingdom