About Anderson Technology Limited (09257222) United Kingdom