About T.r. Swann & Son Limited (00452528) United Kingdom