About Lemmington Ltd (08075622) United Kingdom