About Coppice Ltd (12990716) United Kingdom