About John S. Feather Limited (01360228) United Kingdom