About J & E Marshall Finance Limited (08506532) United Kingdom