About Lachesis International Trading Co. Limited (06654925) United Kingdom