About Plas Hyfryd Holdings Limited (12408243) United Kingdom