About C.j.meehan Ltd (11585206) United Kingdom