About Great Wall Abergele Limited (08952108) United Kingdom