About The Atlantic Kelp Company Ltd (06860834) United Kingdom