About James Knox & Sons Limited (NI004627) United Kingdom