About Jean A Mcewan Consulting Ltd. (09096083) United Kingdom