About Jeffdamy Ltd (12018816) United Kingdom