About Harris & Associates Limited (04254722) United Kingdom