About Alexander Bros (sw) Ltd (10678889) United Kingdom