About Welldeal Limited (05867329) United Kingdom