About The Square Cafe Ltd (11479284) United Kingdom