About Detailed Services Limited (04559212) United Kingdom