About J J Anderson And Company Limited (83 885) (SC040755) United Kingdom