About William T. Mitchell Limited (01965059) United Kingdom