About Hillock Farm (wales) Limited (13228386) United Kingdom