About Equico Engineering Ltd (03815343) United Kingdom