About Finistere House Limited (13082713) United Kingdom