About Lennons Limited (08359000) United Kingdom