About Plas Talgarth Ltd (10696663) United Kingdom