About Lenten Street Limited (09242383) United Kingdom