About Lammo Limited (06495286) United Kingdom