About J. And N. Feather Limited (05421641) United Kingdom