About The Holt Cafe Ltd (09895655) United Kingdom