About Tredomen Farm Ltd (13163899) United Kingdom