About Coppice Holdings Limited (12422659) United Kingdom