About Ed Meskauskas Ltd (08116095) United Kingdom