About Terry 88 Ltd (SC566488) United Kingdom