About Finn S (1865) Ltd (03231108) United Kingdom