About J E Thorpe And Associates Limited (06155926) United Kingdom