About Copper Beech Press Limited (09893141) United Kingdom