About Elliott Koehler Limited (10656986) United Kingdom