About Victor Irwin & Sons Ltd. (NI627780) United Kingdom