About Finley Oliver Holdings Ltd (11955626) United Kingdom