About Finn Mccools Limited (11195917) United Kingdom