About Bill Davidson Associates Limited (SC412362) United Kingdom