About L & W Holdings (cheshire) Ltd (13490645) United Kingdom