About J & J Anderson Limited (08227635) United Kingdom