About Henleaze Associates Limited (06682590) United Kingdom