About Lwh Holdings Limited (12941739) United Kingdom