About T.w.thorpe Limited (00624796) United Kingdom