About Lenny D Services Limited (11945639) United Kingdom