About N & N J Farriers Ltd. (04583352) United Kingdom