About Mcquaker & Co Limited (SC474049) United Kingdom