About Thomas Quigley & Son Limited (NI032202) United Kingdom