About The Camelina Company Ltd (11800217) United Kingdom