About Lewknor Lodge Limited (13191230) United Kingdom