About Lanyard Factory Limited (06585955) United Kingdom