About Lk Castles Ltd (13479244) United Kingdom