About Elliott Brothers Limited (02511005) United Kingdom