About The Cafe On The Square Ltd (08540176) United Kingdom