About Lacbis Uk Limited (07577763) United Kingdom