About Nelly & Ellys Tipsy Trailer Limited (13491647) United Kingdom