About Jdi&r Limited (09575239) United Kingdom