About Wedhall Limited (11575583) United Kingdom