About Lambal Limited (01166126) United Kingdom