About Trilby Pheasant Ltd (09026949) United Kingdom