About Ecy Margate Limited (13182481) United Kingdom