About Paul Finlay Ltd (SC626113) United Kingdom