About Wells Cafe Ltd (12472316) United Kingdom