About Ewart (special Works) Limited (04182038) United Kingdom