About Meehan General Trading Ltd (12018985) United Kingdom