About Dom Meehan Ltd (11278886) United Kingdom