About Jdgray Associates Limited (07702910) United Kingdom