About Trevor Williams Chess Consultant Limited (08648834) United Kingdom