About Lyncade Enfield Ltd (08465394) United Kingdom