About Coppercroft Ltd. (07914187) United Kingdom