About Andrew & Co International Ltd (12810577) United Kingdom