About Tregwilym Lodge Limited (01834168) United Kingdom