About Lacemakers Close Limited (07016888) United Kingdom