About Gilligad Abbeylace Ltd (02376383) United Kingdom