About Uwchgwili Farm Limited (11037415) United Kingdom