About Guard Engineering Ltd (10629791) United Kingdom