About High Trees Associates Limited (06695339) United Kingdom