About Novitt Harris & Co Limited (05356371) United Kingdom