About Coppice Holdings Group Topco Limited (12362545) United Kingdom