About George Stubbs Financial Planning Services Ltd. (SC244281) United Kingdom