About Lebco Limited (SC416555) United Kingdom