About Glascoed Farm Limited (07742527) United Kingdom