About A.j. Mcleay Ltd (08286312) United Kingdom