About Quantrill Partners Ltd (11199771) United Kingdom