About Lord Accounting & Finance Limited (08096200) United Kingdom