About Richard P Mcgreevy & Son Ltd (NI601504) United Kingdom