About Gwennel Farm Limited (13140567) United Kingdom