About Dobson James Solutions Limited (07624734) United Kingdom