About Finlay Hull Limited (04950055) United Kingdom