About Djd Solutions Limited (07729898) United Kingdom