About Trevor Haggart Associates Limited (04810825) United Kingdom