About Harris Sacker Associates Limited (06140232) United Kingdom