About Stone S Throw Farm Ltd (13351071) United Kingdom