About A J Meehan Limited (13095387) United Kingdom