About Lennon & Young Ltd (09283973) United Kingdom