About The Square Pizza Slice Ltd (12583097) United Kingdom