About Alex & Son Building Limited (11156225) United Kingdom