About Turkey Oak Limited (10950115) United Kingdom