About D & S Clark Consulting Ltd (10479451) United Kingdom