About Finley Lewis Limited (08350963) United Kingdom