About Campbell & Armstrong Plc (00750587) United Kingdom