About 42 Solon Road Ltd (08809619) United Kingdom