About Ideal Cafe Ltd (07727142) United Kingdom