About The Square Coffee Co. Limited (13504120) United Kingdom