About Maltaward (barriers) Limited (05016164) United Kingdom