About Quinsclere Ltd (12961819) United Kingdom