About Clun Valley Holdings Limited (11899901) United Kingdom