About D Stott Consulting Ltd (13671458) United Kingdom