About Trevor Ward Associates Limited (04886116) United Kingdom