About Annascaul Limited (09688598) United Kingdom