About C.f.anderson & Son Limited (00202769) United Kingdom