About Lordthanks Ltd (13138985) United Kingdom