About Harrison Signalling Limited (08676283) United Kingdom