About Lace Research Limited (09309092) United Kingdom