About A & J Slurry Ltd. (03105275) United Kingdom