About Harris Rubbert Associates Limited (02880821) United Kingdom