About Abbeyshrule Limited (09687819) United Kingdom