About Edel Burke Limited (10382512) United Kingdom