About Jhd Solutions Limited (08364267) United Kingdom