About T.j. Williams Limited (03611520) United Kingdom