About Mcquillan & Co Limited (NI047804) United Kingdom