About Lammares Limited (07174940) United Kingdom