About A.j. Meechan Ltd. (03117532) United Kingdom