About W.g.titmuss Limited (00669429) United Kingdom