About Listowel Technologies Ltd (12962092) United Kingdom