About North Essex Finance Limited (04532273) United Kingdom