About William Lea North West Limited (07095963) United Kingdom