About Frances Stubbs Ltd (08802212) United Kingdom