About Alannel Limited (08655687) United Kingdom