About Anderson Technologies Limited (11598979) United Kingdom