About Pulse Construction Limited (06940095) United Kingdom