About Roger Lennon Limited (10663954) United Kingdom