About L D Crown Ltd (SC526693) United Kingdom