About Elliott & Holstad Limited (05524994) United Kingdom