About Lenco International Limited (07492595) United Kingdom