About Lambol Limited (13026062) United Kingdom