About Weldale Square Limited (09418629) United Kingdom