About Dellsop Limited (04887555) United Kingdom