About Jody Carter Ltd. (09064622) United Kingdom