About The Laceworks Management Limited (11868020) United Kingdom