About Safeguard Engineering Limited (08396115) United Kingdom