About Anderson Richards & Co. Limited (00312131) United Kingdom