About Lammot Limited (SC395777) United Kingdom