About The Tram Stop Cafe Ltd (08795390) United Kingdom