About Lenham Uk Limited (07730045) United Kingdom