About Walter Alexander (falkirk) Limited (10823232) United Kingdom