About Andrew Technology Limited (10460271) United Kingdom