About George Spencer Beatrice Capital Ltd (12823940) United Kingdom