About Lacey Holdings Ltd. (10354386) United Kingdom