About Denny Finance Limited (06349771) United Kingdom