About Lennis Limited (13128635) United Kingdom