About Fig & Olive Islington Ltd (11651370) United Kingdom