About Harrison & Clough Limited (00583552) United Kingdom