About Lamtrac Factors Limited (03216042) United Kingdom