About Peter Teague Associates Limited (07551919) United Kingdom