About D R Newitt & Associates Limited (SC225153) United Kingdom