About T J Ball & Co Limited (09697683) United Kingdom