About Trevor Hall Associates Limited (09151302) United Kingdom