About Newkit Limited (01872792) United Kingdom