About Turvey Friday Farm Limited (11634897) United Kingdom