About Stubbs Reserves Ltd (13259622) United Kingdom