About Wedgale Limited (11589729) United Kingdom