About Anguillidae Limited (08104165) United Kingdom