About Lentz Limited (09439403) United Kingdom