About Richard Coate Sheep Exports Limited (02458888) United Kingdom