About Elliott Spender Construction Limited (02792345) United Kingdom