About Lennington Consulting Limited (07723956) United Kingdom