About T.w.bracher And Company Limited (00059246) United Kingdom