About Lenord Limited (06883123) United Kingdom