About Zakka Folkestone Limited (10603641) United Kingdom