About Llynclys Farm Limited (00906147) United Kingdom