About T & D Somerset Limited (09695503) United Kingdom