About H. Spake Holding Ltd (11841664) United Kingdom