About Wellan (warwickshire) Limited (05528460) United Kingdom