About Copwood Limited (NI027376) United Kingdom