About J & S Astin Limited (05841989) United Kingdom