About Lamlac Ltd (05317045) United Kingdom