About W Kupperblatt Engineering Services Ltd (12935572) United Kingdom