About L.m.n. Triangle Limited (01894059) United Kingdom