About Seamus O Faolain Ltd (12830750) United Kingdom