About Harris & Kyle Limited (08844091) United Kingdom