About Lammz Limited (12708334) United Kingdom