About Square & Circle Ltd (07498945) United Kingdom