About Lyndsay S Farm Livery Ltd. (03221767) United Kingdom