About Lellington S Ltd (10875667) United Kingdom