About Mcquilkin & Co Limited (SC494641) United Kingdom