About Spring Cafe (barking) Ltd (08625282) United Kingdom