About K Anderson & Co Limited (09001807) United Kingdom