About W. A Barlas Ltd. (03873013) United Kingdom