About Tom Palmer Studio Ltd (09309711) United Kingdom