About John Bloor And Associates Limited (08913002) United Kingdom