About Lammitas Limited (04783478) United Kingdom