About Wellerman Sponder Limited (11765269) United Kingdom