About Anderson Scientific Limited (SC222040) United Kingdom