About Finistere Limited (04032495) United Kingdom