About Weland Installations Limited (09071838) United Kingdom