About Tyddyn Llwyn Limited (11048151) United Kingdom