About T. James And Son Limited (04948348) United Kingdom