About Anderson Wright Technology Co. Ltd (12966625) United Kingdom