About Newitt & Co Limited (04561672) United Kingdom