About J T & J Stewart Limited (04905731) United Kingdom