About David Mcculloch Signalling Limited (SC500840) United Kingdom