About Wyndyridge Farm Ltd (13677701) United Kingdom