About Lacaze Holdings Limited (13679001) United Kingdom