About The Coppice Group Ltd (12318563) United Kingdom