About 111 Amhurst Road Ltd (08378551) United Kingdom