About Anderson International Limited (SC168795) United Kingdom