About Lamtar Intl Limited (08764146) United Kingdom