About T. Visaman & Sons Limited (05976707) United Kingdom