About 1 Marine Terrace Folkestone Limited (03314056) United Kingdom