About J S Trice Associates Ltd (13293976) United Kingdom