About D & S Knowles Consulting Ltd (11993257) United Kingdom