About A L Howell Plating Engineering Ltd (12142979) United Kingdom