About Lacemakers Limited (11041315) United Kingdom