About Andrews & Elmes Engineering Limited (01292074) United Kingdom