About Finlo Frank Ltd. (08718133) United Kingdom