About Pentreclawdd Farm Limited (12706201) United Kingdom