About Robert Clough & Co.limited (00192366) United Kingdom