About Lcw Holdings Limited (12491317) United Kingdom